package com.dianxin.smartpark.dao.qo.common;

import com.chinatelecom.response.common.BaseDO;
import com.chinatelecom.response.common.BaseQO;

import java.io.Serializable;

public class SmartParkMessageQO extends BaseQO implements Serializable {
    private Long id;
    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 消息接收人 多个人逗号分隔
     */
    private String userId;

    /**
     * 访问状态0未读 1已读
     */
    private Integer status;

    /**
     * 消息标题
     */
    private String messageTitle;

    /**
     * 业务id
     */
    private Long busiId;

    /**
     * 业务类型
     */
    private Integer busiType;

    /**
     * 消息内容
     */
    private String messageContent;

    /**
     * smart_park_message
     */
    private static final long serialVersionUID = 1L;

    /**
     * 租户id
     * @return tenant_id 租户id
     */
    public String getTenantId() {
        return tenantId;
    }

    /**
     * 租户id
     * @param tenantId 租户id
     */
    public void setTenantId(String tenantId) {
        this.tenantId = tenantId == null ? null : tenantId.trim();
    }

    /**
     * 访问状态0未读 1已读
     * @return status 访问状态0未读 1已读
     */
    public Integer getStatus() {
        return status;
    }

    /**
     * 访问状态0未读 1已读
     * @param status 访问状态0未读 1已读
     */
    public void setStatus(Integer status) {
        this.status = status;
    }

    /**
     * 消息标题
     * @return message_title 消息标题
     */
    public String getMessageTitle() {
        return messageTitle;
    }

    /**
     * 消息标题
     * @param messageTitle 消息标题
     */
    public void setMessageTitle(String messageTitle) {
        this.messageTitle = messageTitle == null ? null : messageTitle.trim();
    }

    /**
     * 业务id
     * @return busi_id 业务id
     */
    public Long getBusiId() {
        return busiId;
    }

    /**
     * 业务id
     * @param busiId 业务id
     */
    public void setBusiId(Long busiId) {
        this.busiId = busiId;
    }

    /**
     * 业务类型
     * @return busi_type 业务类型
     */
    public Integer getBusiType() {
        return busiType;
    }

    /**
     * 业务类型
     * @param busiType 业务类型
     */
    public void setBusiType(Integer busiType) {
        this.busiType = busiType;
    }

    /**
     * 消息内容
     * @return message_content 消息内容
     */
    public String getMessageContent() {
        return messageContent;
    }

    /**
     * 消息内容
     * @param messageContent 消息内容
     */
    public void setMessageContent(String messageContent) {
        this.messageContent = messageContent == null ? null : messageContent.trim();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }
}